Time Interval Ray Tracing for Motion Blur
نویسندگان
چکیده
We introduce a new motion blur computation method for ray tracing that provides an analytical approximation of motion blurred visibility per ray. Rather than relying on timestamped rays and Monte Carlo sampling to resolve the motion blur, we associate a time interval with rays and directly evaluate when and where each ray intersects with animated object faces. Based on our simplifications, the volume swept by each animated face is represented using a triangulation of the surface of this volume. Thus, we can resolve motion blur through ray intersections with stationary triangles, and we can use any standard ray tracing acceleration structure without modifications to account for the time dimension. Rays are intersected with these triangles to analytically determine the time interval and positions of the intersections with the moving objects. Furthermore, we explain an adaptive strategy to efficiently shade the intersection intervals. As a result, we can produce noise-free motion blur for both primary and secondary rays. We also provide a general framework for emulating various camera shutter mechanisms and an artistic modification that amplifies the visibility of moving objects for emphasizing the motion in videos or static images.
منابع مشابه
Multisampling and Motion Blur in a Ray Tracer
We describe a simple extension for MSAA to ray tracing and describe how to integrate motion blur with MSAA. We show that MSAA extends naturally to a ray tracer, but it does not integrate well with motion blur. To solve this problem, we add a cache to help reduce unnecessary shading. We then show that the quality and performance of our MSAA + motion blur solution makes it worthwhile for many ray...
متن کاملVariance Invariant Adaptive Temporal Supersampling for Motion Blurring
Adaptive temporal sampling, used to create motion blur in distributed ray tracing, generates more sample points in regions with motion blur than in regions without motion blur. When the number of sample points used on stationary objects in regions with motion blur exceeds the number of sample points used in other regions of the image, the variance in the colour of the object can differ between ...
متن کاملState of the Art in Interactive Ray Tracing
Ray tracing is one of the most elegant techniques in com-puter graphics. Many phenomena that are difficult orimpossible with other techniques are simple with ray trac-ing, including shadows, reflections, and refracted light.Ray directions, however, have been determined precisely,and this has limited the capabilities of ray tracing. Bydistributing the directions of the ra...
متن کاملAnalysing high frame-rate camera tracking
High frame-rate offers benefits of robust and accurate camera tracking for rapid motion. However, the benefits are generally understated arguing that it is not possible to operate on high frame-rates due to stringent processing budgets and that even today 1060Hz is treated as a standard real-time frame-rate range. How exactly does the choice of a given frame-rate varies as computational budget ...
متن کاملBackward Ray Tracing
Ray tracing has become a very popular method for image synthesis due to its un paralleled exibility and its ability the generate images of high quality and realism Simulation of e ects such as re ection and refraction have been the hallmarks of ray tracing since its introduction With the advent of stochastic ray tracing the range of e ects expanded to include motion blur soft shadows depth of e...
متن کامل